home *** CD-ROM | disk | FTP | other *** search
/ Aminet 1 (Walnut Creek) / Aminet - June 1993 [Walnut Creek].iso / aminet / dev / lang / ace102.lha / README.first < prev    next >
Text File  |  1993-04-18  |  3KB  |  91 lines

  1.  
  2.                 Welcome to ACE!
  3.                 ---------------
  4.  
  5. This is version v1.02 of the PD Amiga BASIC compiler, ACE. 
  6.  
  7. See the "Notes" section below for important information about specific 
  8. files in the archive and changes to the distribution material with each
  9. revision of the compiler.
  10.  
  11. To get started, I suggest you have a look at the demo programs and their 
  12. source files, from the Workbench.
  13.  
  14. Then, to get an overall impression of ACE's capabilities, have a look at
  15. ref.doc which is a command and function reference for the language.
  16.  
  17. Once you've set up your environment as specified in the INSTALLATION file,
  18. try compiling a program from the prgs directory, eg:
  19.  
  20.     Workbench:ACE> copy sierp.b ""
  21.     Workbench:ACE> bas -O sierp
  22.     Workbench:ACE> sierp
  23.  
  24. Pressing the left mouse button will get you out of this program.
  25.  
  26. At this point, it's up to you. I'd suggest having a closer look at the 
  27. docs, especially ace.doc to get a better idea of what ACE is all about. 
  28.  
  29. Please remember that ACE is still under development. With your feedback
  30. and patience, ACE will gradually improve.
  31.  
  32. Whatever you do, have fun!
  33.  
  34. Regards
  35. David Benn
  36.  
  37.  
  38. Notes
  39. -----
  40.  
  41. *** v1.0 ***
  42.  
  43. 31/1/93        -    If you didn't unarc ace.lha with lha's -a option
  44.             then the bas script won't have its "s" flag set. 
  45.             To set it, type: PROTECT bas +s ADD.
  46.  
  47. 3/2/93        -     Please note that due to copyright restrictions,
  48.             no bmap files have been included in the distribution.
  49.             See "Shared library function calls" in ace.doc for 
  50.             more.
  51.  
  52. *** v1.01 ***
  53.  
  54. 19/2/93        -    Version 1.01 corrects a number of problems with the
  55.             first version and adds a few new minor features.
  56.             See the entries in the file docs/history for an 
  57.             update on the changes to ACE from v1.0 to v1.01. 
  58.     
  59.         -     There is a new, somewhat nicer ACE executables icon
  60.             in the icons drawer. See also the readme file in that
  61.             drawer. Thanks goes to Byron Montgomerie for his work
  62.             on the icon.
  63.  
  64. 20/2/93        -    I have received the Commodore copyright documents
  65.             and licensing agreements etc and so hope to be able 
  66.             to resolve the issue of copyright of bmap files soon. 
  67.  
  68.         -    For v1.01 I have included the source code and docs 
  69.             for a Tiny BASIC interpreter written in ACE.
  70.  
  71. *** v1.02 ***
  72.  
  73. 18/4/93        -    Commodore Australia have told me that they can't 
  74.             see any legal problems with distributing .bmap 
  75.             files with ACE, but I'll wait until I receive word 
  76.             of this in writing before I include them in the 
  77.             archive.
  78.  
  79.         -    There is a new include file called julian.h which
  80.             contains functions for converting dates into days 
  81.             elapsed since epoch 1900 and the latter back to
  82.             the former. See days.b for an example. 
  83.  
  84.         -    Another new include file called fexists.h contains
  85.             a single subprogram: fexists(X$) which returns a
  86.             value of -1 or 0 depending upon whether the file
  87.             X$ exists.
  88.  
  89.         -    See docs/history for new features and bug fixes
  90.             in v1.02.     
  91.